being largely dependent on - Turkish English Dictionary